a relatively large south american rodent of the cavy family (pediolagus salinicola) - Spanish English Dictionary